trou profond - French English Dictionary